fire barrage (specify) - Alemán Inglés Diccionario